|| 초기화 210312 Fri nil 값이 생길 가능성을 열어두는 것. 현재 직업이 없거나 어떤 직업을 갖게 될지 모를 경우 이 경우 옵셔널이 필요함. guard let guard let을 사용하면 범위 밖에서도 변수를 사용할 수 있다. guard는 return,break,continue,throw 등의 제어문 전환 명령어를 쓸 수 없는 상황이라면 사용이 불가능합니다. if let은 else은 쓸 수도 있고, 안 써도 됨... parameter|| 초기화Initializationoptional옵셔널매개변수Initialization 0103 - 재정의, 초기화의 과정 에는 제가 감히 갓생을 살아보도록 하겠습니다..! 오버라이딩(overriding) - 재정의: 클래스의 상속에서 상위클래스의 속성 및 메서드를 재정의 하는 것 입니다. 쉽게 말해 서브클래스에서 슈퍼클래스의 동일한 멤버를 변형하여 구현하는 것 입니다. 재정의가 가능한 대상은 속성, 매서드가 가능하지만 쉽게 되어버리면 재미없겠죠? 조건이 있습니다! 속성: 저장 속성에 대한 재정의는 어떠한 경우에... || 초기화TILswiftiOS재정의TIL [MAC] 환경변수 초기화 한 로컬내에서 이것저것 삽집하던 중에 환경변수에 여러가지 변수들이 혼잡해 있는 것을 확인하였다. 속도가 느려지거나 실행이 안되는것이 없지만, 뭔지 알수없는 이 찜찜함을 씻어내기위해(?) MAC os의 환경변수를 확인하고 환경변수를 초기화하는 과정을 알아보았다. 환경변수 란 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임. 예를들어 운영체제에서 흔히 실행하는 모든 작업창... path|| 초기화mac환경변수MacOSterminalMacOS
210312 Fri nil 값이 생길 가능성을 열어두는 것. 현재 직업이 없거나 어떤 직업을 갖게 될지 모를 경우 이 경우 옵셔널이 필요함. guard let guard let을 사용하면 범위 밖에서도 변수를 사용할 수 있다. guard는 return,break,continue,throw 등의 제어문 전환 명령어를 쓸 수 없는 상황이라면 사용이 불가능합니다. if let은 else은 쓸 수도 있고, 안 써도 됨... parameter|| 초기화Initializationoptional옵셔널매개변수Initialization 0103 - 재정의, 초기화의 과정 에는 제가 감히 갓생을 살아보도록 하겠습니다..! 오버라이딩(overriding) - 재정의: 클래스의 상속에서 상위클래스의 속성 및 메서드를 재정의 하는 것 입니다. 쉽게 말해 서브클래스에서 슈퍼클래스의 동일한 멤버를 변형하여 구현하는 것 입니다. 재정의가 가능한 대상은 속성, 매서드가 가능하지만 쉽게 되어버리면 재미없겠죠? 조건이 있습니다! 속성: 저장 속성에 대한 재정의는 어떠한 경우에... || 초기화TILswiftiOS재정의TIL [MAC] 환경변수 초기화 한 로컬내에서 이것저것 삽집하던 중에 환경변수에 여러가지 변수들이 혼잡해 있는 것을 확인하였다. 속도가 느려지거나 실행이 안되는것이 없지만, 뭔지 알수없는 이 찜찜함을 씻어내기위해(?) MAC os의 환경변수를 확인하고 환경변수를 초기화하는 과정을 알아보았다. 환경변수 란 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임. 예를들어 운영체제에서 흔히 실행하는 모든 작업창... path|| 초기화mac환경변수MacOSterminalMacOS